shaving toothed rack - Turkish English Dictionary